homo mensura – English–Latine translations

🇻🇦 la en 🇬🇧

homo mensura

man is the measure of all things
Wiktionary Links